package com.wl.service;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.wl.entity.Approve_02;
import com.wl.entity.Approve_03;
import com.wl.entity.Loginfo;
import com.wl.util.PageData;

public interface Approve_03Service {
	
    /**
     * 02环节提交03环节给03表里增加数据
     * @param record
     * @return
     */
    boolean insert(Approve_03 record);
    
    

    /**
     * 根据流程编号修改信息
     * 用于03环节提交更新03表里的数据 未处理变已处理
     * @param flowid
     * @return
     */
    public boolean updateByflowid(Approve_03 record, Loginfo log);
    
    
    /**
     * 按照编号查找该处理人当前未处理流程  分页
     * @param dmno
     * @return
     */
    public PageData<Approve_03> selectNotHandByName(@Param("managerno") String managerno,@Param("page") int page, @Param("limit") int limit);
    
    
    /**
     * 按照编号查找该处理人已处理流程  分页
     * @param dmno
     * @return
     */
    public PageData<Approve_03> selectApprovedByName(@Param("managerno") String managerno,@Param("page") int page, @Param("limit") int limit);

}
